(function ($) {
    $.fn.tab = function(){
        var parent = this;     
        tabdefault = function(){
                $(parent).each(function(){
                    $(this).find("li").each(function(){
                        $(this).removeClass("active");
                        ahref = $(this).find("a").first().attr("data-content");
                        $("#"+ahref).hide();
                    });
                });
        }
        init = function(e){
                tabdefault();
                classname = $(e).attr("class");
                ahref = $(e).find("a").first().attr("data-content");
                if(classname!="active"){
                      $("#"+ahref).show();
                      $(e).addClass("active");
                }
        }
        $(this).each(function(){
            $(this).find("li").each(function(){
                ahref = $(this).find("a").first().attr("data-content");
                $("#"+ahref).hide();
                classname = $(this).attr("class");
                if(classname=="active"){
                    init(this);
                }
                $(this).click(function(){
                    init(this);
                });
                $(this).hover(function(){
                    init(this);
                });
            });
        });
    }
})(jQuery);